package day03;
//for
public class ForDemo {
    public static void main(String[] args) {
        /*
        for结构
        语法：
        for(第1要素；第2要素；第3要素){
            语句块/循环体------------>反复执行的代码
        }
         */
        /*
        //格式对比
        int times = 0;
        while (times<5){
            System.out.println("行动是成功的阶梯");
            times++;
        }
        for (int times=0;times<5;times++){
            System.out.println("行动是成功的阶梯");
        }
         */


        /*
        for (int times=0;times<5;times++){
            System.out.println("行动是成功的阶梯");
        }
        System.out.println("继续执行...");
         */
        /*
        执行过程：----------带数
            time=0   true   输出
            time=1   true   输出
            time=2   true   输出
            time=3   true   输出
            time=4   true   输出
            time=5   false  for循环结束
            输出继续执行...
         */

        /*
        //9的乘法表
        for (int num=1;num<9;num++){
            System.out.println(num+"*9="+num*9);
        }
        System.out.println("----------------------------------------");
        for (int num=1;num<9;num+=2){
            System.out.println(num+"*9="+num*9);
        }
        System.out.println("----------------------------------------");
        for (int num=9;num>=1;num--){
            System.out.println(num+"*9="+num*9);
        }
        //for中的循环变量num的作用域，仅在当前for中
         */


        /*
        for结构的特殊形式
        第1要素位置为空：
            int num = 1;
            for(;num<=9;num++){
                System.out.println(num+"*9="+num*9);
            }
        第3要素位置为空：
            for(int num = 1;num<=9;){
                System.out.println(num+"*9="+num*9);
                num++；
            }
        3个要素位置都为空：
            for(;;){
                System.out.println("我爱Java");
            }//死循环（没有条件的循环）
        第1要素与第3要素位置的逗号表达式：
            for(int i = 1,j = 6;i <= 6;i += 2,j -= 2){
                System.out.println(i +","+ j);
            }
         */
        for(int i = 1,j = 6;i <= 6;i += 2,j -= 2){
            System.out.println(i +","+ j);
        }
        /*
        执行过程：
            i=1,j=6     true
            i=3,j=4     true
            i=5,j=2     true
            i=7,j=0     false
         */
    }
}
